splenic cords - Español Inglés Diccionario